html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
	{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%
}

body {
	line-height: 1
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
	{
	display: block
}

nav ul {
	list-style: none
}

caption {
	text-align: left;
	font-weight: normal;
	float: none !important
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none
}

blockquote {
	margin: 1.5em;
	color: #555;
	font-style: italic;
	font-family: serif
}

ul,ol {
	margin: 0 1.5em 1.5em 0;
	padding-left: 1.5em
}

li ul,li ol {
	margin: 0
}

dl {
	margin: 0 0 1.5em 0
}

dl dt {
	font-weight: bold
}

dd {
	margin-left: 1.5em
}

ins {
	color: #000;
	background-color: #ff9;
	text-decoration: none
}

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold
}

del {text-decoration;line-through
	
}

abbr[title],dfn[title] {
	border-bottom: 1px dotted;
	cursor: help
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

input,select {
	vertical-align: middle
}

a img {
	border: 0 none
}

strong {
	font-weight: bold
}

body {
	font-size: 13px;
	color: #333;
	background-color: #fff;
	font-family: Arial, Sans-Serif, Verdana
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal
}

h1 {
	font-size: 1.846em;
	line-height: 1.95em;
	margin-bottom: .5em;
	font-family: Trebuchet MS, Arial, Serif
}

h2 {
	font-size: 1.538em;
	line-height: 1.70em;
	margin-bottom: .75em;
	font-family: Trebuchet MS, Arial, Serif
}

h3 {
	font-size: 1.385em;
	line-height: 1;
	margin-bottom: 1em;
	font-family: Trebuchet MS, Arial, Serif
}

h4 {
	font-size: 1.231em;
	line-height: 1.25;
	margin-bottom: 1.25em
}

h5 {
	font-size: 1.154em;
	line-height: 1.17em;
	margin-bottom: 1.5em
}

h6 {
	font-size: 1em
}

h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {
	margin: 0
}

p {
	margin: 0 0 1em
}

p .left {
	margin: 1.5em 1.5em 1.5em 0;
	padding: 0
}

p .right {
	margin: 1.5em 0 1.5em 1.5em;
	padding: 0
}

a,a:link {
	color: #1958bd;
	text-decoration: none
}

a:focus,a:hover {
	color: #1958bd;
	text-decoration: underline
}

a.text-block {
	text-decoration: underline
}

a:visited {
	color: #731077;
	text-decoration: none
}

.font-medium {
	font-size: 1.231em;
	line-height: 2.5em
}

.font-xsmall {
	font-family: verdana, Arial;
	font-size: .76em;
	line-height: 1.875em
}

.font-smallminus {
	font-size: .92em;
	line-height: 1.875em
}

.font-smallplus {
	font-size: 1.077em;
	line-height: 2em
}

.highlight {
	background-color: #ff0
}

.page-title {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 1.846em;
	margin-bottom: .5em;
	line-height: 2em;
	color: #333
}

.page-subtitle {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 1.38em;
	margin-bottom: .75em;
	line-height: 1.5em;
	color: #333
}

.hide {
	display: none
}

.drag {
	cursor: move
}

.fl {
	float: left
}

.fr {
	float: right
}

.clr:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden
}

.clr {
	display: block
}

body {
	position: relative;
	min-height: 1024px
}

.sz760 #Body {
	min-width: 760px;
	max-width: 940px
}

.sz940 #Body {
	min-width: 940px;
	max-width: 1200px
}

.sz1200 #Body {
	min-width: 1200px;
	max-width: 1200px
}

.sz980 #Body {
	min-width: 980px;
	max-width: 980px
}

#Head,#Body,#Foot {
	position: relative
}

#Head {
	position: fixed;
	z-index: 20
}

#Head {
	top: 0;
	left: 0;
	width: 100%
}

#Body {
	margin: 0 auto;
	padding: 0 15px 10px 15px
}

#Foot {
	min-width: 800px
}

#Top,#Left,#Right,#Bottom {
	position: relative
}

#Left {
	float: left;
	z-index: 5;
	width: 210px;
	overflow: hidden
}

#Right {
	float: right;
	z-index: 1;
	width: 160px;
	overflow: hidden;
	display: none
}

#Center {
	margin: 0 0 0 225px;
	_overflow: hidden
}

#Bottom {
	clear: both
}

.sz1200 #Right {
	display: block
}

.sz1200 #Center.rr_present {
	margin: 0 175px 0 225px
}

#TopPanel {
	position: relative;
	margin-bottom: 15px
}

#LeftPanel {
	position: relative;
	z-index: 1;
	top: 0;
	right: 0;
	background-color: #fff;
	_position: static
}

#RightPanel {
	position: relative;
	z-index: 1;
	top: 0;
	left: 0;
	background-color: #fff;
	_position: static
}

#CenterPanel {
	position: relative;
	_float: left;
	_width: 100%
}

#BottomPanel {
	position: relative
}

#FootPanel {
	position: relative
}

#gh-vnl {
	z-index: 5
}

.g-hdn {
	font-size: 0;
	height: 0;
	line-height: 0;
	outline: medium none;
	overflow: hidden;
	position: absolute;
	width: 0;
	z-index: -1
}

.wnd-c {
	z-index: 7
}

.toppg-p,.toppg-n,.asf-v.distance input.submit,.asf-v.price input.submit
	{
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprMega2.png?e);
	background-repeat: no-repeat
}

.button,.button-b,.fsbr .srch,.tbfX .butn,.bn-w,.bn-b,.bn-b input,.bn-b b,.bn-b a,.gh-sbox input.gh-btn,.myvd .butn,.mv2 .butn,.HGGFndr .butn,.mv3 .butn,.tyr .butn,.cd .butn,.pRfFndr .butn,.GenAnsCtrl .butn
	{
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/sprButtons.png?e)
}

.rspd-tkinf,.li div.rslp-p i,.li div.rslp-tkbg,.li div.rslp-tkinf,.li span.rslp-msk,.li div.rslp-btmimg,.pcell div.rslp-tkinf
	{
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprProductCard_2.png?e)
}

.sz760 .rldsrch {
	width: 590px
}

.sz940 .rldsrch {
	width: 770px
}

.sz1200 .rldsrch {
	width: 935px
}

.rldsrch {
	position: relative;
	font-family: verdana, Arial;
	font-size: .76em;
	line-height: 1.3em;
	vertical-align: top;
	margin-top: -15px;
	z-index: 1
}

#RelatedSearchesDF {
	position: relative
}

span.afi {
	position: relative;
	display: inline-block;
	z-index: 1
}

span input.afi {
	border: 2px solid #ccc;
	padding: 3px 3px 5px;
	font-size: small
}

span.afi b.afi {
	position: absolute;
	display: none;
	top: 7px;
	right: 5px;
	width: 12px;
	height: 10px;
	cursor: pointer
}

span.afi b.afi {
	background: transparent
		url()
		no-repeat 0 0
}

.afl {
	position: absolute;
	display: none;
	background-color: #fff;
	border: 1px solid #ccc
}

.afl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small
}

.afl .afe i {
	color: #00c;
	font-style: normal;
	font-weight: bold
}

.afl .afe td {
	vertical-align: middle
}

.afl .afe.hl {
	background-color: #e0edff
}

.afl .afe.hl td {
	background-color: #e0edff
}

.afl .sugg {
	position: relative;
	padding: 5px
}

.afl .sugg div.afe {
	position: relative;
	padding: 2px 5px;
	cursor: pointer;
	line-height: 16px
}

.afl .sugg div.afe .cat b {
	color: #c60
}

.afl .prod {
	position: relative;
	margin-top: 5px;
	padding: 0 5px
}

.afl .prod {
	font-family: Verdana;
	font-size: 10px
}

.afl .prod .titl {
	position: relative;
	border-top: 1px solid #e7e7e7;
	text-align: center
}

.afl .prod .titl span {
	position: relative;
	color: #999;
	background-color: #fff;
	top: -7px
}

.afl .prod .body {
	position: relative;
	text-align: left
}

.afl .prod .body td {
	padding: 5px;
	cursor: pointer
}

.afl .prod .body td.img {
	width: 32px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden
}

.afl .prod .body td.img img.img {
	width: 32px
}

.afl .prod .body .grn {
	display: inline;
	background-color: #92b200;
	padding: 5px
}

.afl .prod .body .dl {
	display: inline;
	color: white;
	text-align: center
}

.afl .prod .body .dstp {
	font-size: 12px;
	color: #999;
	text-decoration: line-through;
	display: inline;
	padding-left: 10px
}

.afl .prod .body .dprc {
	font-weight: bold;
	font-size: 13px;
	display: inline;
	padding-left: 10px
}

.afl .logo {
	position: relative;
	padding: 2px 5px;
	border-top: 1px solid #e7e7e7
}

.afl .logo table {
	position: relative
}

.afl .logo td {
	padding: 5px;
	cursor: pointer
}

.afl .logo td a {
	display: block;
	overflow: hidden
}

.afl .logo td img {
	border: 0
}

.afl .none {
	padding: 5px;
	display: none
}

.afl .foot {
	padding: 5px;
	border-top: 1px solid #e7e7e7;
	text-align: right
}

.afl .show {
	padding-right: 16px;
	font-family: Verdana;
	font-size: x-small;
	color: #5d5d5d;
	text-decoration: none
}

.afl .show {
	background-image:
		url();
	background-repeat: no-repeat;
	background-position: center right
}

.afl .show:hover {
	text-decoration: underline
}

div.fsbr {
	position: relative;
	margin-top: 8px;
	overflow: hidden;
	background-color: #fff
}

table.fsbr {
	position: relative
}

.fsbr span.afi {
	z-index: 5
}

.fsbr input.afi {
	width: 530px
}

.sz760 .fsbr input.afi {
	width: 350px
}

.sz940 .fsbr input.afi {
	width: 530px
}

.sz1200 .fsbr input.afi {
	width: 695px
}

.fsbr .adv-link {
	font-family: verdana, Arial;
	font-size: .76em
}

.fsbr select.cats {
	width: 220px;
	height: 28px;
	padding: 3px 2px;
	margin: 0 10px;
	color: #666;
	font-family: trebuchet MS;
	font-weight: bold;
	font-size: .92em;
	border: 1px solid #aaa
}

.fsbr .search {
	white-space: nowrap;
	vertical-align: middle
}

.fsbr .srch {
	color: #fff;
	margin: 0 10px 0 0;
	border: 0;
	cursor: pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	font: bold 15px Trebuchet, "Trebuchet MS";
	padding: 2px 17px 4px 17px;
	*padding: 0 5px;
	background-color: #3684ce;
	background-repeat: repeat-x;
	background-position: 0 -43px
}

.fsbr .srch:hover {
	background-position: 0 -48px
}

.fsbr input.tad {
	margin: -2px 3px 0 0
}

.fsbr .icd {
	font-family: verdana, Arial;
	font-size: .76em;
	line-height: 1.3em;
	vertical-align: top;
	padding-top: 5px;
	position: relative;
	z-index: 1
}

.fpcc {
	margin: 16px 0 0 5px;
	padding-bottom: 1px
}

.fpcc .smuy {
	white-space: nowrap;
	display: inline;
	margin: 0 0 3px 0;
	font-size: 14px;
	color: #333;
	font-family: "trebuchet MS"
}

.fpcc .keywordClass {
	color: #333;
	background-color: #fff;
	white-space: nowrap;
	cursor: default;
	margin: 0;
	display: inline;
	font-weight: bold;
	font-size: 14px
}

.fpcc .keywordClass .kw {
	font-size: 16px
}

.fpcc .countClass {
	font-size: 16px;
	font-weight: bold
}

.fpcc .matchClass {
	color: #666
}

.fpcc .sml-lnk {
	margin-left: 5px;
	font-size: 11px
}

.fpcc .sml-lnk a {
	font-size: 11px
}

.svsrchicn {
	height: 18px;
	width: 18px;
	vertical-align: middle
}

.svcfm {
	white-space: nowrap
}

.svcfm .kw {
	margin-left: 5px
}

span.lnk {
	color: #d9d9d9;
	font-family: Verdana;
	font-size: x-small;
	margin-left: 10px;
	white-space: nowrap
}

.fpcc .saveSearch {
	margin-left: 5px;
	font-size: 12px
}

.fpcc .saveSearch a b {
	display: inline-block;
	margin-right: 2px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	vertical-align: middle;
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/search/sprGlyphs.png?e)
		no-repeat scroll -14px -24px;
	overflow: hidden
}

.fpcc .saveSearch a:hover b {
	background-position: -14px -38px
}

.fpcc .saveSearch a:hover span {
	text-decoration: underline
}

.fpcc .distCaption {
	padding-top: 5px
}

.fpcc .hidden_criteria {
	display: none
}

.fpcc h1 {
	font-size: 14px;
	margin: 0;
	display: inline
}

.lnav {
	width: 210px;
	background-color: #f5f5f5;
	padding-bottom: 7px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #CCC;
	margin-bottom: 15px
}

.lnav .rlp {
	position: relative;
	background-color: #f5f5f5;
	padding: 0 0 0 10px;
	clear: both
}

.lnav .rlp:hover {
	background-color: #efefef
}

.lnav .rlp .rlp-b {
	padding: 2px 5px 13px 0;
	overflow: hidden;
	position: relative;
	width: 100%
}

.lnav .rlp-h {
	cursor: pointer;
	padding: 8px 10px 1px 0
}

.lnav .rlp-h h3 {
	font: bold 14px/16px Trebuchet MS;
	margin-bottom: 0;
	color: black
}

.lnav .rlp-i {
	position: relative;
	background-color: transparent;
	background-position: 0 -56px;
	float: left;
	height: 6px;
	width: 11px;
	display: inline;
	margin: 4px 4px 0 0;
	overflow: hidden
}

.lnav .rlp-h:hover .rlp-i {
	background-position: 0 -20px
}

.lnav .rlp.collapse .rlp-h .rlp-i {
	background-position: -3px -36px;
	width: 6px;
	height: 11px;
	margin: 2px 4px 0 4px
}

.lnav .rlp.collapse:hover .rlp-i {
	background-position: -3px 0
}

.lnav .rlp.collapse .rlp-b {
	display: none
}

.lnav-clrall-lnk {
	margin: 0 15px 0 10px;
	padding: 5px 0
}

.lnav-pref-lnk {
	border-top: 1px dashed #CCC;
	margin: 0 15px 0;
	padding: 5px 0 10px 0
}

.lnav-prodtype {
	font: bold 14px/16px Trebuchet MS;
	padding: 7px 10px 2px;
	color: #5d5d5d
}

.lefty #Center {
	background:
		url()
		repeat-y scroll -7px 0 transparent;
	margin-bottom: 41px !important;
	margin-left: 201px !important;
	padding-left: 19px !important
}

*+html .lefty #Center {
	background: none !important;
	margin-left: 209px !important;
	padding-left: 10px !important;
	border-left: 1px solid #e3e3e3
}

.lefty div.toolsl {
	margin-bottom: 0
}

.lefty #TopPanel {
	margin-bottom: 5px
}

.lefty .lnav,.lefty .lct-lnks,.lefty .lct-hdr,.lefty .lct-hdr:hover,.lefty .rlp,.lefty .rlp:hover,.lefty .lnav-prodtype,.lefty .lnav-clrall-lnk
	{
	background:
		url()
		repeat-y scroll 100% 0 #f5f5f5
}

.lefty .lnav-clrall-lnk {
	margin: 0;
	padding: 6px 0 16px 15px
}

.lefty .lct-hdr {
	border-bottom: 1px solid #fff
}

.lefty .lct-inner {
	width: 204px
}

.lefty .lct-hdr,.lefty .lct-inner,.lefty a.lct-lnk {
	height: 45px
}

.lefty .lct-inner:hover {
	background: #ededed;
	width: 204px
}

.lefty .lct-inner a {
	text-decoration: none;
	outline: 0
}

.lefty a.lct-lnk {
	position: relative;
	padding: 0;
	color: #333;
	display: block;
	vertical-align: middle;
	cursor: pointer
}

.lefty .lct-lnk span.lct-hmicn {
	background:
		url(http://p.ebaystatic.com/aw/pics/search/cat-title-icon.png)
		no-repeat scroll 0 0 transparent;
	display: none;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 7px;
	top: 10px
}

.lefty .lct-lnk span {
	height: 45px;
	display: inline-block
}

.lefty .lct-inner:hover .lct-hmicn {
	display: inline-block
}

.lefty .rlp,.lefty .cat.rlp .cat-c {
	padding-left: 15px;
	padding-right: 5px
}

.lefty .cat.rlp {
	border-bottom: 1px solid #FFF;
	padding-bottom: 5px
}

.lefty .cat.rlp .cat-t a,.lefty .cat.rlp .cat-t span,.lefty .cat.rlp .cat-link a,.lefty .asp-v a,.lefty .cat.rlp .cat-more,.lefty .cat.rlp a.cat-t
	{
	font: 12px/16px arial;
	color: #555
}

.lefty .cat.rlp .cat-t a:hover,.lefty .cat.rlp .cat-link a:hover,.lefty .asp-v a:hover,.lefty .cat.rlp .cat-sh:hover .cat-more
	{
	color: #003dad
}

.lefty .cat.rlp .cat-t a:visited,.lefty .cat.rlp .cat-link a:visited,.lefty .asp-v a:visited
	{
	color: #731077
}

.lefty .asp-v a b {
	top: 0
}

.lefty .rlp-h h3 {
	font: bold 13px/16px arial;
	color: #333
}

.lefty .rlp-i {
	margin-top: 5px
}

.lefty .rlp.collapse .rlp-h .rlp-i {
	margin-top: 2px
}

.lefty .cat.rlp .rlp-b {
	border-bottom: 0;
	margin-bottom: 0;
	padding: 0
}

.lefty .lnav {
	padding-bottom: 25px;
	margin-bottom: 25px;
	*min-height: 0
}

.lefty .cat.rlp .cat-t {
	padding: 0 0 10px;
	display: block
}

.lefty .cat.rlp .cat-t:hover {
	color: #003dad
}

.lefty .cat.rlp .cat-t:visited {
	color: #731077
}

.lefty #LeftPanel {
	background-color: transparent
}

.lefty .rldsrch {
	margin: 1px 0 6px
}

.lefty .rldsrch,.lefty .smuy-cntr {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.lefty .rldsrch-e {
	margin: 0
}

.sz1200 .lefty .rldsrch,.sz1200 .lefty .smuy-cntr {
	width: 980px
}

.sz1200 .lefty #Center.rr_present .rldsrch,.sz1200 .lefty #Center.rr_present .smuy-cntr
	{
	width: 805px
}

.sz980 .lefty .rldsrch,.sz980 .lefty .smuy-cntr {
	width: 760px
}

.sz940 .lefty .rldsrch,.sz940 .lefty .smuy-cntr {
	width: 720px
}

.lefty .fpcc {
	margin: 0;
	padding-bottom: 10px
}

.lefty .fpcc .smuy,.lefty .fpcc .keywordClass {
	line-height: 16px
}

.lefty .prefCaption {
	margin-top: 5px;
	margin-bottom: 6px
}

.lefty .soi {
	margin: 0 0 12px
}

.lefty .lnav .cat .rlp-h {
	padding: 12px 13px 11px 0
}

.lefty .cat.rlp .cat-link {
	padding: 0 0 10px
}

.lefty .cat.rlp span.cnt,.lefty .asp-v span.cnt {
	color: #555;
	font: 11px Arial
}

.lefty .cat.rlp .cat-more {
	margin-bottom: 0
}

.lefty .cat.rlp .cat-sh {
	margin-bottom: 5px
}

.lefty .cat.rlp .cat-more+span {
	border-color: #555 transparent transparent
}

.lefty .cat.rlp .fewer+span {
	border-color: transparent transparent #555
}

.lefty .cat.rlp .catsgroup {
	margin-bottom: 2px
}

.lefty .lnav .rlp .rlp-b {
	width: auto
}

.lefty .cat.rlp .cat-st {
	padding: 0 0 11px
}

.lefty a.lct-lnk img {
	height: 45px
}

.lefty .lct-lnks {
	padding-bottom: 10px;
	min-height: 0
}

.lefty .modules div.sbx-c {
	padding-right: 15px
}

.lefty .lnav-prodtype {
	padding-left: 15px
}

.lefty .asp-c {
	margin-botom: 4px
}

.lefty .btnLst li {
	width: 85px
}

.lefty .sb-srchBx,.lefty .sb-clr {
	width: 180px
}

.lefty .cat.rlp a.cat-sh:hover .cat-more+span {
	border-color: #003dad transparent transparent
}

.lefty .cat.rlp a.cat-sh:hover .fewer+span {
	border-color: transparent transparent #003dad
}

.lefty #Center {
	zoom: 1
}

.cat.rlp .rlp-b {
	border-bottom: 1px dashed #CCC;
	margin-bottom: 5px;
	padding: 4px 0 13px 0;
	width: 190px
}

.cat.rlp .catsgroup {
	margin-bottom: 5px;
	font-weight: bold;
	line-height: 1.1em;
	clear: both
}

.cat.rlp .cat-t {
	font-size: .923em;
	font-weight: bold;
	padding: 2px 0 7px 0
}

.cat.rlp .cat-st {
	color: #5d5d5d;
	font-weight: bold;
	padding: 5px 0 7px 0;
	line-height: 1.3em
}

.cat.rlp .cat-c {
	padding-left: 5px
}

.cat.rlp .cat-link {
	padding: 2px 0 7px 0
}

#cat-dash {
	padding: 2px 0 5px 0
}

.cat.rlp .cat-link a {
	font-weight: normal;
	font-size: .923em
}

.cat.rlp span.cnt {
	font-family: verdana;
	font-size: .769em;
	font-weight: normal;
	margin-left: 2px;
	color: #666
}

.cat.rlp .cat-sh {
	display: inline-block
}

.cat.rlp .cat-more {
	float: left;
	font-size: .823em;
	font-weight: normal;
	margin-bottom: 5px
}

.cat.rlp .cat-more+span {
	border-style: solid;
	border-width: 5px;
	border-color: #1958bd transparent transparent transparent;
	margin: 5px 0 0 4px;
	float: left;
	display: block;
	height: 0
}

.cat.rlp .fewer+span {
	border-color: transparent transparent #1958bd transparent;
	margin: 0 0 5px 4px
}

.asp-v {
	margin: 3px 0;
	position: relative;
	padding: 0 0 0 16px
}

.rlp-b .scroll {
	overflow-y: auto;
	overflow-x: hidden;
	margin-top: 3px;
	max-height: 100px;
	position: relative
}

.asp-v a {
	color: #333;
	font-size: .923em;
	text-decoration: none;
	line-height: 16px;
	position: relative
}

.asp-v a:hover {
	color: #1958bd;
	text-decoration: underline
}

.asp-v a b {
	width: 11px;
	height: 11px;
	margin: 2px 5px -1px 0;
	position: absolute;
	left: -16px;
	overflow: hidden
}

.asp-v a b,.asp-v.asp-dd a:hover b {
	background-position: 0 0
}

.asp-v a:hover b {
	background-position: 0 -13px
}

.asp-v.asp-sd a b {
	background-position: 0 -26px
}

.asp-v.asp-sd a:hover b {
	background-position: 0 -39px
}

.asp-v a:active b {
	background-position: 0 -26px
}

.asp-v.asp-sd a {
	font-weight: bold
}

.asp-v.asp-dd a,.asp-v.asp-dd a:hover {
	color: #999;
	text-decoration: none;
	cursor: default
}

.asp-v span.cnt {
	font-size: 12px;
	color: #666
}

.asp-e {
	padding: 2px 0 4px 20px;
	font-family: verdana;
	font-size: x-small;
	color: #f00;
	margin: 2px 0;
	position: relative
}

.asp-e b {
	height: 16px;
	width: 20px;
	position: absolute;
	left: 0;
	top: 0;
	background-position: -26px 0
}

.asp-e.g-hdn {
	*padding: 0
}

.asp-c {
	margin: 3px 0 3px 16px;
	font-family: Arial;
	font-size: 11px;
	width: 145px
}

.asp-c a.more,asp-c a.clear {
	margin-right: 5px;
	color: #1958bd
}

.asp-c a.clear {
	margin-left: 5px
}

.itm-con-bbl {
	position: relative;
	right: 10px;
	top: 10px;
	cursor: pointer
}

.bubble {
	background:
		url()
		no-repeat;
	height: 12px;
	width: 12px;
	vertical-align: -10%
}

.err-icn {
	display: inline-block;
	height: 16px;
	width: 20px;
	background-position: -26px 0
}

.err-txt {
	display: inline-block
}

.asp-price {
	font-size: 11px
}

.asp-price input.price {
	width: 50px
}

.asp-price input.submit {
	width: 20px;
	height: 20px;
	border: 0;
	background-color: transparent
}

.asp-price input.submit {
	background-position: 0 -143px;
	cursor: pointer
}

.asp-price input.submit.disabled {
	background-position: 0 -165px;
	cursor: default
}

.asp-dist {
	font-size: 12px;
	color: #666
}

.asp-dist select,.asp-dist input.zipcode {
	font-size: 10px
}

.asp-dist input.zipcode {
	margin: 2px 0
}

.asp-dist input.submit {
	width: 20px;
	height: 20px;
	border: 0;
	background-color: transparent
}

.asp-dist input.submit {
	background-position: 0 -143px
}

.asp-dist input.submit.disabled {
	background-position: 0 -165px
}

.asp-dist input {
	font-size: 10px
}

.asp-dist input.distzip::-webkit-input-placeholder {
	color: #CCC
}

.asp-dist input.distzip:-moz-placeholder {
	color: #CCC
}

.tabs {
	position: relative
}

.tabs-h {
	position: relative;
	background-color: inherit
}

.tabs-b {
	position: relative;
	border: solid #ccc;
	border-width: 0 1px 1px 1px;
	overflow: auto
}

.tabs-sc {
	position: relative;
	overflow: hidden;
	_width: 100%
}

.tabs-ul {
	position: relative;
	display: block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width: 5000px;
	border-bottom: 1px solid #ccc
}

.tabs-t,.tabs-s {
	float: left;
	display: block;
	margin-left: 5px;
	font: bold 12px verdana
}

.tabs-c {
	float: none;
	clear: both;
	font-size: 0;
	visibility: hidden
}

.tab-a {
	position: relative;
	display: block;
	_width: 0;
	border: solid #ccc;
	border-width: 1px 1px 0 1px;
	white-space: nowrap;
	text-decoration: none
}

.tabs-t .tab-a {
	color: #999;
	background-color: #fff;
	cursor: pointer
}

.tabs-s .tab-a {
	color: #000;
	background-color: #fff;
	margin-bottom: -1px;
	border-bottom: 1px solid #f5f5f5
}

.tabs-s .tab-a,.tabs-s .tab-a:hover {
	text-decoration: none;
	cursor: default
}

.tab-h {
	position: relative;
	padding: 5px 20px 5px 5px
}

.tab-b {
	position: relative;
	background-color: #fff
}

.rst .tabs-h,.rst .tabs-b {
	border: 0;
	overflow: visible
}

.rst .tabs-t,.rst .tabs-s {
	margin-left: 0;
	margin-right: 5px
}

.rst .tabs-t .tab-a {
	color: #666;
	background-color: #fff;
	border-color: #e4e4e4 #e4e4e4 #d0d0d0
}

.rst .tabs-s .tab-a {
	color: #000;
	background-color: #f5f5f5;
	border-color: #ccc #f5f5f5 #f5f5f5
}

.rst .tabs-t.di .tab-a {
	color: #aeaeae;
	cursor: default
}

.rst .tab-h {
	height: 16px;
	padding: 5px 10px
}

.rst .tab-h h2 {
	font: 1em/1em Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 0
}

.rst .tab-b {
	margin: 0;
	padding: 0;
	border: 0;
	overflow: visible
}

.rst .tab-h .beta {
	font-weight: bold;
	font-size: 10px;
	color: #555;
	line-height: 4pt
}

.rst .cb {
	position: relative;
	overflow: auto;
	background-color: #f5f5f5;
	border-color: #ccc #f5f5f5 #f5f5f5;
	border-width: 0 1px 1px 1px
}

.rst .cb .vl {
	float: left;
	margin: 2px 5px
}

.rst .cb .sb {
	float: right;
	margin: 2px 5px
}

.rst .cb .pgr-t {
	float: right;
	margin: 2px 5px 2px 10px
}

.mgBtm10 {
	margin-bottom: 10px
}

.tab-a:hover {
	text-decoration: none
}

.tab-a:hover .title {
	text-decoration: underline
}

.rtmCss table:first-child td {
	font-size: 0
}

.rst .tab-loc {
	position: relative;
	background-image: url(http://p.ebaystatic.com/search/localTabOff.jpg?e);
	background-repeat: repeat
}

.rst .tab-a:hover .tab-loc {
	background-image: url(http://p.ebaystatic.com/search/localTabOn.jpg?e)
}

.rst .tabs-t.di .tab-loc {
	background-image: url(http://p.ebaystatic.com/search/localTabOff.jpg?e)
}

.rst .tab-loc h2 {
	padding-left: 20px
}

.tab-loc .pin {
	position: absolute;
	background-image: url(http://p.ebaystatic.com/search/localPin_20.png?e);
	height: 20px;
	margin-top: -3px;
	width: 20px
}

div.loader {
	background-color: #cc3637;
	border-radius: 7px;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	padding: 10px;
	position: fixed;
	right: 10px;
	top: 10px;
	width: 100px;
	z-index: 100000 !important;
	text-align: center;
	display: none
}

.nlmsg {
	color: #333;
	font: bold 13px arial;
	margin-top: 10px;
	padding-left: 5px
}

div.vl {
	min-width: 120px
}

.vl {
	position: relative;
	width: 128px
}

.vl .lbl {
	float: left;
	display: inline-block;
	padding: 2px 5px;
	color: #666;
	font-weight: bold;
	font-size: x-small;
	line-height: 20px
}

.vl a {
	float: left;
	width: 20px;
	height: 20px;
	margin: 2px 5px;
	text-decoration: none;
	text-decoration: none;
	cursor: default
}

.vl a.list.enabled {
	background-position: 0 -1px;
	cursor: pointer
}

.vl a.list.enabled:hover {
	background-position: 0 -23px
}

.vl a.list.active {
	background-position: 0 -45px
}

.vl a.gallery.enabled {
	background-position: -23px -1px;
	cursor: pointer
}

.vl a.gallery.enabled:hover {
	background-position: -23px -23px
}

.vl a.gallery.active {
	background-position: -23px -45px
}

.vl a.sidebyside.enabled {
	background-position: -69px -1px;
	cursor: pointer
}

.vl a.sidebyside.enabled:hover {
	background-position: -69px -23px
}

.vl a.sidebyside.active {
	background-position: -69px -45px
}

.vl a.sidebyside.disabled {
	background:
		url()
		no-repeat;
	-68
	px
	-66px
}

.pgr-t {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	font-size: x-small
}

.pgr-t div.lbl {
	position: relative;
	display: inline-block;
	margin: 2px 5px 2px 0;
	line-height: 20px;
	*display: inline;
	*zoom: 1
}

.pgr-t a.prev,.pgr-t a.next {
	position: relative;
	display: inline-block;
	width: 17px;
	height: 15px;
	margin: 0 2px;
	vertical-align: middle;
	cursor: pointer
}

.pgr-t a.prev,.pgr-t a.next {
	background-color: transparent
}

.pgr-t a.next {
	background-position: 0 -17px
}

.pgr-t a.prev:hover,.pgr-t a.prev.ds {
	background-position: 0 -34px
}

.pgr-t a.next:hover,.pgr-t a.next.ds {
	background-position: 0 -51px
}

.pgr-t a.ds {
	cursor: default
}

.sb {
	position: relative;
	color: #666;
	font-size: x-small;
	font-weight: bold
}

.sb .lbl {
	position: relative;
	display: inline-block;
	margin: 2px 5px 2px 0;
	line-height: 20px
}

.sb .slt {
	position: relative;
	padding: 1px;
	color: #666;
	font-size: x-small;
	border: 1px solid #aaa;
	margin-bottom: 3px;
	*margin-bottom: 1px
}

table.pgbc {
	border-top: 1px solid #dedede
}

.toppg ul {
	white-space: nowrap;
	margin: 0
}

.toppg-t ul {
	white-space: nowrap;
	margin-right: 10px
}

.toppg li {
	display: inline;
	list-style-type: none
}

.toppg-p,.toppg-n {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	width: 17px;
	height: 15px;
	margin: 0 4px;
	background-position: -127px -80px
}

.toppg-n {
	background-position: -143px -80px
}

.toppg-p:hover,.toppg-pd {
	background-position: -127px -95px
}

.toppg-nd,.toppg-pd {
	cursor: default
}

.toppg-n:hover,.toppg-nd {
	background-position: -143px -95px
}

.toppg-p i,.toppg-n i {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden
}

.pgbc {
	background: #f7f7f7;
	border-collapse: separate
}

.pgbc .r {
	text-align: right;
	white-space: nowrap;
	width: 10%;
	padding: 5px 7px 5px 0;
	vertical-align: middle
}

.pager {
	margin: auto
}

.pgbc .l {
	white-space: nowrap;
	width: 10%;
	padding: 5px 0 5px 10px;
	vertical-align: middle
}

.pgbc .l i {
	font-weight: bold;
	font-style: normal
}

.pgbc .m {
	padding: 5px 0
}

.pager .pages {
	padding: 3px 2px;
	white-space: nowrap
}

.pager .pages a {
	color: #666;
	font: 16px trebuchet MS;
	font-weight: bold;
	padding: 1px 7px;
	margin: 0 3px
}

.pager a.disabled {
	background-color: #ddd;
	color: #000;
	cursor: default;
	text-decoration: none
}

.pager a.enabled:hover {
	color: #1958bd
}

.botpg-next,.botpg-prev {
	vertical-align: middle
}

.botpg-next a {
	display: block;
	cursor: pointer;
	padding-left: 3px;
	margin: 0 8px;
	height: 21px;
	background-position: 0 -23px;
	white-space: nowrap
}

.botpg-prev a {
	display: block;
	cursor: pointer;
	padding-left: 16px;
	margin: 0 8px;
	height: 21px;
	background-position: 0 0;
	white-space: nowrap
}

.botpg-next a b {
	background-position: 100% -23px;
	display: inline-block;
	width: 16px;
	height: 21px
}

.botpg-prev a b {
	background-position: 100% 0;
	display: inline-block;
	width: 3px;
	height: 21px
}

.botpg-next a.enabled:hover {
	text-decoration: none;
	background-position: 0 -69px
}

.botpg-next a.enabled:hover b {
	background-position: 100% -69px
}

.botpg-next a.disabled b {
	background-position: 100% -115px
}

.botpg-next a.disabled {
	background-position: 0 -115px
}

.botpg-prev a:hover {
	text-decoration: none;
	background-position: 0 -46px
}

.botpg-prev a.disabled {
	background-position: 0 -92px
}

.botpg-prev a:hover b {
	background-position: 100% -46px
}

.botpg-prev a.disabled b {
	background-position: 100% -92px
}

.pager a.disabled {
	cursor: default
}

.botpg-prev i,.botpg-next i {
	font-style: normal;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	padding: 0 1px;
	background-image:
		url();
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 0;
	vertical-align: top
}

.botpg-prev a.enabled:hover i,.botpg-next a.enabled:hover i {
	font-style: normal;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	background-image:
		url();
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: -0px -21px;
	vertical-align: top
}

.botpg-prev a.disabled i,.botpg-next a.disabled i {
	font-style: normal;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	background-image:
		url();
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: -21px -42px;
	vertical-align: top
}

.ipp {
	font-family: Verdana;
	font-size: x-small
}

.ipp span.ttl {
	margin-right: 4px !important;
	font-family: arial;
	font-size: small;
	color: #666
}

.ipp .g-b,.ipp a,.ipp a:hover {
	margin-right: 3px;
	font-size: 13px !important;
	background: #fff;
	padding: 2px 4px;
	border: 1px solid #1958bd
}

.ipp a {
	border: 1px solid #efefef;
	color: #999 !important
}

.ipp .g-b {
	color: #333 !important
}

.ipp a {
	text-decoration: none
}

.ipp a:hover {
	color: #1958bd !important;
	text-decoration: underline
}

.lnks {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 11px;
	margin-top: 10px;
	padding: 0 12px 0 0
}

.lnks,.lnks a {
	white-space: nowrap
}

.lnks i {
	color: #e4e4e4;
	margin: 0 5px
}

.clink {
	font-family: Verdana;
	font-size: x-small;
	padding-right: 3px
}

.wnd {
	position: fixed;
	visibility: hidden;
	z-index: 6;
	top: -1000px;
	left: -1000px
}

.wnd {
	font-family: Helvetica, Tahoma, Verdana, Sans-Serif;
	font-size: 13px
}

.wnd-f {
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc
}

.wnd-m {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	display: none;
	background-color: #fff;
	cursor: wait
}

.wnd-i {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: 0
}

.wnd-s {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	box-shadow: 3px 5px 3px #ccc;
	-moz-box-shadow: 3px 5px 3px #ccc;
	-webkit-box-shadow: 3px 5px 3px #ccc;
	-ms-filter: progid : DXImageTransform.Microsoft.Shadow ( strength = 10,
		direction = 135, color = '#cccccc' );
	filter: progid : DXImageTransform.Microsoft.Shadow ( strength = 10,
		direction = 135, color = '#cccccc' )
}

.wnd-h {
	position: relative;
	padding: 10px 20px 5px 15px
}

.wnd-t {
	position: relative;
	color: #5d5d5d;
	font-family: Trebuchet MS;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap
}

.wnd-c {
	position: absolute;
	display: block;
	width: 10px;
	height: 11px;
	top: 5px;
	right: 5px;
	padding: 5px;
	cursor: pointer
}

.wnd-c {
	background: transparent center center no-repeat;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/iconClose.png?e)
}

.wnd-b {
	position: relative;
	overflow: hidden;
	padding: 5px
}

.wnd-a {
	position: absolute;
	display: none;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayPointers.png?e)
}

.wnd-a.l {
	top: 10px;
	left: -17px;
	width: 31px;
	height: 45px;
	background-position: 0 0
}

.wnd-a.r {
	top: 10px;
	right: -31px;
	width: 31px;
	height: 45px;
	background-position: 0 -53px
}

div.ov-w {
	z-index: 999;
	min-height: 100px;
	background-color: #FFF;
	position: absolute;
	border: 1px solid #CCC;
	background-color: #FFF;
	-webkit-box-shadow: 10px 10px 15px rgba(193, 193, 193, 0.9);
	-moz-box-shadow: 10px 10px 15px rgba(193, 193, 193, 0.9);
	box-shadow: 10px 10px 15px rgba(193, 193, 193, 0.9);
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#CCCCCC')";
	filter: progid : DXImageTransform.Microsoft.Shadow ( Strength = 10,
		Direction = 135, Color = '#CCCCCC' )
}

div.ov-c {
	padding: 20px
}

.ov-ptr {
	position: absolute;
	height: 45px;
	width: 31px;
	z-index: 999;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayPointers.png?e)
}

.ov-pr {
	background-color: transparent;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 1px -53px
}

.ov-pl {
	background-color: transparent;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 0
}

.ov-cl,a.ov-cl:hover {
	background:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/iconClose.png?e)
		no-repeat 0 0;
	height: 12px;
	margin: -7px -12px 10px 10px;
	position: absolute;
	right: 20px;
	text-decoration: none;
	top: 17px;
	width: 12px
}

#Results {
	padding-bottom: 20px
}

.ttl img.after {
	margin: 0 0 0 4px
}

.ttl img.before {
	margin: 0 4px 0 0
}

.ttl img.paypal {
	vertical-align: top
}

.ttl span.reserve {
	padding-left: 4px;
	color: #f00
}

.clr {
	clear: both
}

span.confee {
	font-style: italic
}

span.alert {
	color: #c60;
	font-weight: bold;
	white-space: nowrap
}

.free {
	font-weight: bold
}

span.bids {
	color: #000;
	font-weight: bold
}

span.bin {
	color: black;
	white-space: nowrap
}

span.bid {
	float: right;
	color: black;
	white-space: nowrap
}

span.ship span.fee {
	font-weight: normal
}

.bin1,.bin2,.bin3 {
	text-align: right !important;
	font-size: x-small !important;
	font-family: Verdana !important;
	font-weight: bold !important;
	color: #666 !important
}

.bin1 b,.bin2 b,.bin3 b,.r3_cm .bin1 b,.r3_cm .bin2 b,.r3_cm .bin3 b {
	font-weight: normal !important;
	color: #666 !important;
	display: block;
	white-space: normal;
	font-size: x-small
}

p.bin1 {
	margin-top: 3px
}

div.ftmt {
	padding: 5px 0 5px 0;
	font-family: Verdana;
	font-size: x-small
}

div.ftmt span.fttype {
	padding-right: 8px
}

.g-b {
	font-weight: bold
}

.g-nav {
	font-family: Verdana;
	font-size: x-small
}

a.vi {
	font-size: 0
}

a.shp,a.shp:link,a.shp:active,a.shp:visited {
	color: #00c
}

b.hidlb {
	left: -10000px;
	top: -10000px;
	position: absolute
}

div.mi-l {
	margin-top: 0 !important;
	padding-top: 9px;
	text-align: left
}

div.mi-l a:visited.mi-a {
	color: #00f
}

a.mi-a {
	padding-left: 18px
}

span.watch {
	font-family: Verdana;
	font-size: x-small;
	cursor: pointer
}

.li {
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #ccc;
	border-left-style: none;
	border-right-style: none
}

.li.wb {
	border: 2px solid #63c
}

.li td {
	vertical-align: top;
	padding: 5px 5px
}

.li td.lt {
	padding-left: 5px
}

.li td.rt {
	padding-right: 5px
}

.li td.tme {
	width: 86px;
	text-align: right;
	font-weight: bold;
	color: #666;
	white-space: nowrap
}

.li td.de {
	width: 110px
}

.li table.dyn span.lbl {
	white-space: normal
}

.li div.dyn span.v {
	color: #000;
	font-weight: normal
}

.li div.dyn span.b {
	color: #333;
	font-weight: bold
}

.li td img {
	border: 0
}

.li td.pay {
	width: 16px
}

.sz940 .dyn div.s1,.sz760 .dyn div.s1 {
	min-width: 67px
}

.sz940 div.mWSpc,.sz760 div.mWSpc {
	width: 62px
}

.li td.ship {
	width: 70px
}

.li span.ship {
	color: #333;
	font-family: Verdana;
	font-size: x-small
}

.li span.tshp {
	color: #999;
	font-family: Verdana;
	font-size: x-small
}

.li span.fshp {
	color: #f80;
	font-family: Verdana;
	font-weight: bold;
	white-space: normal;
	font-size: x-small
}

.li span.tfsp {
	color: #7f7f7f !important;
	font-family: Verdana !important;
	white-space: normal;
	font-size: x-small !important;
	line-height: 11px;
	font-weight: bold;
	font-style: normal
}

.li span.ukf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	line-height: 13px
}

.li td.prc span.ship {
	margin-top: 3px
}

.li .bdg img {
	margin: 5px 5px 0 0
}

div.dyn div.s1 {
	float: left;
	color: #000;
	min-width: 130px;
	width: 50%
}

div.dyn div.s1 span {
	padding-right: 5px
}

div.dyn div.s2 {
	float: left;
	color: #000;
	width: 100%
}

div.dynS div.s1 {
	width: 100%
}

div.mWSpc {
	width: 135px;
	height: 0;
	line-height: 0
}

* html div.dyn div.s1 {
	margin-top: -3px
}

.li td.trs {
	width: 80px
}

.li .epli {
	color: #555;
	font-size: 11px;
	font-family: verdana;
	margin: 10px 0 5px 0
}

.li .epli.rd {
	color: #ba0c0d
}

.li .epli.gr {
	color: #390
}

.li td.prc .stk-thr {
	text-decoration: line-through;
	color: #555
}

.vbar {
	color: #666
}

div.anchors {
	clear: both
}

div.anchors div.group {
	padding: 2px 0 0;
	font-family: verdana;
	font-size: x-small
}

div.anchors .anchor {
	font-size: 10px;
	font-family: verdana;
	line-height: 12px
}

div.hr {
	border-bottom: 1px solid #ccc;
	font-size: 0;
	height: 1px;
	margin: 2px 10px 2px 12px
}

div.divider {
	margin: 3px 0 3px 12px
}

div.sttl {
	color: #999;
	font-family: arial;
	font-size: 12px
}

div.ffbold {
	font-weight: bold
}

.sz1200 .gv3 {
	margin: 0 auto;
	width: 840px
}

.sz1200 .gvr3 {
	width: 800px
}

.gspmsg {
	color: #000
}

.FnF {
	font-size: 11px;
	color: gray;
	margin-top: 5px
}

.FnF .fnfimg {
	background: transparent
		url(http://ir.ebaystatic.com/f/vvdnnnlx1u1pxhqmahoj2hp4veq.png?e)
		no-repeat;
	background-position: -9px;
	width: 25px;
	height: 21px;
	vertical-align: bottom
}

.FnF .fnfimg.hol {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/FnF/ico_FNF_holiday_32x24.png?e)
		no-repeat;
	background-position: -9px;
	height: 25px
}

.FnF .fnftxt {
	line-height: 18px;
	margin-left: 3px
}

.FnFl {
	font-size: 12px;
	font-weight: bold;
	color: #4e9703
}

.FnFnl {
	font-size: 11px;
	color: #4e9703;
	line-height: 15px
}

.sme {
	margin: 5px 0;
	font-size: 11px
}

.sme .lgo {
	background:
		url(http://pics.ebaystatic.com/aw/pics/sellerTools/iconSME-16x11.png?e)
		no-repeat;
	width: 16px;
	height: 16px;
	vertical-align: bottom
}

#ResultSetItems .sme a.smemsg,#ResultSetItems .sme a.smemsg:active,#ResultSetItems .sme a.smemsg:visited
	{
	color: #555;
	line-height: 14px;
	font-weight: bold;
	vertical-align: bottom
}

#ResultSetItems .sme a.smemsg:hover {
	color: #1958bd;
	text-decoration: underline
}

table.rsittlref {
	table-layout: fixed
}

table.rsittlref .msku {
	margin-top: 5px
}

table.rsittlref .msku ul {
	list-style: none outside none;
	margin: 0;
	padding-left: 0;
	height: 18px
}

table.rsittlref .msku .liBtn {
	margin: 0 5px 0 0;
	float: left;
	width: 16px;
	height: 16px;
	cursor: pointer;
	border: 1px solid #afc7c7
}

table.rsittlref .msku .liBtn a {
	display: block;
	border: 1px solid white;
	height: 14px;
	width: 14px;
	line-height: 14px;
	text-decoration: none
}

table.rsittlref .msku .mropt {
	margin-left: 8px;
	font-family: arial;
	color: #777;
	font-size: 11px;
	height: 16px;
	margin-top: 3px
}

table.rsittlref .msku .mropt a {
	color: #777;
	background:
		url("http://p.ebaystatic.com/aw/buy/csa/plusIcon12x12.png?e")
		no-repeat scroll 0 1px transparent;
	padding-left: 15px
}

.itmcd div.msku {
	padding-bottom: 7px
}

div.bin .mskudeal {
	font: bold 11px arial, sans-serif;
	margin-left: .35em;
	color: #448500
}

div.msku li.mrli {
	float: left
}

.s225NFH {
	height: auto
}

.t225 .li td.pic a.img {
	margin: 0
}

.ppu {
	color: #999;
	line-height: 16px;
	font: 10px arial
}

.sprIcons1.iippl {
	margin-left: 6px
}

.pay .paisa {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/intl/in/logo_PaisaPayPP_16x16.gif?e)
		no-repeat
}

.pay .ppEmi,.pay .ppEmiGV {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/icons/iconEmi_40x25.gif?e)
		no-repeat
}

.pay .ppEmi {
	margin-left: -12px
}

.pay .ppEmiGV {
	margin-left: -4px
}

#Results.rnull {
	padding: 0
}

.rsw {
	width: 100%
}

.top_banner_space {
	height: 125px;
	display: table-cell;
	vertical-align: middle
}

.bblContent {
	padding: 0 0 15px 10px;
	width: 270px
}

.iconTrsMini {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/icons/iconTrsMini_oneline.gif?e)
		no-repeat;
	height: 19px;
	width: 80px
}

.iconTrp {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/sell/trp/spriteTRPbadge.png?e)
		0 -77px no-repeat;
	height: 18px;
	width: 105px
}

.iconTrsXSmall {
	background: transparent
		url()
		no-repeat;
	height: 30px;
	width: 66px
}

.iconTrp {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/sell/trp/spriteTRPbadge.png) 0
		-77px no-repeat;
	height: 18px;
	width: 105px
}

.logoBinBoG {
	background: transparent
		url()
		no-repeat;
	width: 70px;
	height: 20px;
	float: left;
	margin-top: 22px;
	margin-left: -52px
}

.logoBinBo {
	background: transparent
		url()
		no-repeat;
	width: 70px;
	height: 20px;
	float: right
}

.logoBin {
	background: transparent
		url()
		no-repeat;
	width: 54px;
	height: 15px;
	float: right
}

.s400 {
	margin: 0 10px 10px 10px;
	width: 402px
}

.s400 a.mn {
	width: 402px;
	height: 402px
}

.s400 a.mn img {
	max-width: 400px;
	max-height: 400px
}

.s250 {
	width: 252px
}

.s250 a.mn {
	width: 252px;
	height: 252px
}

.s250 a.mn img {
	max-width: 250px;
	max-height: 250px
}

.gallery {
	overflow-y: auto;
	max-height: 85px
}

.gallery table {
	width: 100%;
	padding: 0;
	border-collapse: separate
}

div.separator {
	height: 5px;
	width: 100%
}

a.mn {
	display: block;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #ececec;
	cursor: pointer
}

a.mn * {
	vertical-align: middle
}

a.mn span {
	height: 100%;
	display: inline-block;
	width: 1px;
	margin-left: -1px
}

td.img-mini,td.emp {
	width: 40px;
	height: 40px;
	border: 1px solid #ececec;
	margin: 2px;
	text-align: center;
	vertical-align: middle
}

td.img-mini img {
	max-height: 38px;
	max-width: 38px
}

td.img-mini:hover {
	border-color: #3881e8;
	cursor: pointer
}

td.emp {
	border: 0
}

td.sel {
	border-color: #666
}

table.rslp-0,.li div.rslp-p,.li td.rslp-p div.rslp-lp span.cio,.prdC .cont span.cio
	{
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprProductCard_1.png)
}

.lview td {
	padding-top: 3px;
	vertical-align: top
}

table.rslp-0 {
	background-position: 0 -553px;
	background-repeat: repeat-x;
	line-height: 16px;
	position: relative
}

.li {
	border-bottom: 1px solid #ccc;
	border-collapse: separate;
	width: 100%
}

.li td {
	padding: 5px;
	vertical-align: top
}

.li td.lt {
	padding-left: 5px
}

.li td.rslp-p {
	position: relative;
	text-align: center;
	width: 114px
}

.li td img {
	border: 0 none
}

.li td.rt {
	padding-right: 5px
}

.li div.rslp-p {
	background-position: 0 -7px;
	background-repeat: no-repeat;
	margin: 0 0 3px;
	padding: 0;
	position: relative;
	width: 110px
}

.li div.rslp-lp {
	background-position: 0 -167px;
	width: 154px
}

.li div.rslp-t {
	font-weight: bold;
	line-height: 1.25;
	padding-bottom: 8px;
	padding-right: 5px
}

.li img.rslp-p {
	border: 0 none;
	margin: 4px 12px 1px 4px
}

.rslp-p.stki {
	background: url(http://pics.ebaystatic.com/aw/pics/stockimage1.jpg)
		no-repeat;
	height: 80px;
	height: 80px
}

.ctrs {
	background:
		url()
		no-repeat;
	height: 19px;
	width: 14px
}

.li td.rslp-cd img.ctrs,.ph .rslp-csm img.ctrs {
	margin: 0 3px -5px
}

.li td.rslp-csm {
	padding-left: 20px;
	text-align: right;
	white-space: nowrap;
	width: 1%;
	padding-top: 9px
}

.li td.rslp-csm div.csa {
	padding-bottom: 8px
}

.li td.rslp-csm div.csa span {
	color: #333;
	font-family: trebuchet MS;
	font-size: medium;
	font-weight: bold
}

.li td.rslp-p div.rslp-lp span.cio,.prdC .cont span.cio,.phsold {
	background-color: transparent;
	background-position: 0 -413px;
	background-repeat: repeat-x;
	bottom: 6px;
	color: #000;
	display: block;
	font-size: 10px;
	font-weight: normal;
	left: 1px;
	padding: 3px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	width: 140px
}

.li td.rslp-p div.phImgCntr span.cio {
	width: 136px;
	left: 7px;
	bottom: 8px
}

.li td.rslp-p div.rslp-lp span.cio span,.li span.rslp-msk span,.prdC .cont span.cio span,.phsold
	{
	display: block;
	font-size: 12px;
	font-weight: bold
}

.li td.rslp-cd {
	padding-top: 9px;
	width: 99%
}

.li td.rslp-cd .pd1 {
	margin-bottom: 8px !important
}

.li td.rslp-cd .pd {
	font-size: 12px;
	margin-bottom: 5px
}

.li td.rslp-cd .pd1 a,.li td.rslp-cd .pd a {
	font-weight: bold
}

.li td.rslp-cd .pdbg {
	color: #333;
	font-size: medium;
	font-weight: bold
}

.li td.rslp-cd .sv {
	margin-left: 8px
}

.li .sv {
	color: #693;
	font-weight: bold
}

.li td.rslp-cd .rslp-tm2 {
	display: inline
}

.li .rslp-tm2 {
	white-space: nowrap
}

.card .alert {
	color: #f00
}

span.alert {
	color: #c60;
	font-weight: bold;
	white-space: nowrap
}

.li td.rslp-cd .epdpl {
	padding-top: 0
}

.li .epdpl {
	color: #555;
	font-size: 11px;
	padding-top: 10px
}

.li td.rslp-cd .rbr {
	margin: 5px 0
}

.rating-lf {
	float: left
}

.avs,.avs5,.avs4,.avs3,.avs2,.avs1,.avs45,.avs35,.avs25,.avs15 {
	background-attachment: scroll;
	background-color: transparent;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/revGuides/sprStars1.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	margin: 0 0 -3px;
	vertical-align: bottom;
	width: 60px
}

.avs5 {
	background-position: 0 5px
}

.avs4 {
	background-position: 0 -55px
}

.avs3 {
	background-position: 0 -115px
}

.avs2 {
	background-position: 0 -175px
}

.avs1 {
	background-position: 0 -235px
}

.avs45 {
	background-position: 0 -25px
}

.avs35 {
	background-position: 0 -85px
}

.avs25 {
	background-position: 0 -145px
}

.avs15 {
	background-position: 0 -205px
}

a .avs,a .avs5,a .avs4,a .avs3,a .avs2,a .avs1,a .avs45,a .avs35,a .avs25,a .avs15
	{
	cursor: pointer
}

.revCount {
	color: #999;
	font-family: Verdana;
	font-size: x-small
}

.li div.rslp-p i {
	background-color: white;
	background-position: 0 -160px;
	background-repeat: no-repeat;
	display: block;
	height: 7px
}

.li div.rslp-lp i {
	background-position: 0 -404px;
	width: 154px
}

.li div.rslp-tkmrami {
	height: 117px
}

.li div.rslp-tkbg {
	background-repeat: no-repeat;
	background-position: 0 -167px;
	padding: 6px 0 0 0;
	width: 154px
}

.li div.rslp-tkinf,.pcell div.rslp-tkinf {
	background-repeat: no-repeat;
	background-position: 6px -824px;
	height: 76px;
	width: 155px;
	text-align: center
}

.li div.rslp-wrp,.pcell div.rslp-wrp {
	margin: 0 0 10px 0
}

.li div.rslp-dy,.pcell div.rslp-dy {
	padding: 4px 0 0 0;
	font: 17px Trebuchet MS;
	display: block;
	color: #333;
	text-decoration: none
}

.li div.rslp-dt,.pcell div.rslp-dt {
	font: bold 18px Trebuchet MS;
	display: block;
	color: #333;
	text-decoration: none;
	padding: 1px 0 0 0
}

.li div.rslp-tm,.pcell div.rslp-tm {
	font: 13px Trebuchet MS;
	display: block;
	color: #555;
	text-decoration: none;
	padding: 4px 0 0 0
}

.li span.rslp-msk {
	display: block;
	text-decoration: none;
	width: 140px;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	padding: 3px;
	color: black;
	background-repeat: repeat-x;
	background-position: 0 -427px;
	background-color: transparent
}

.li span.rslp-marpnr,.li span.rslp-marami {
	margin: 1px 0 0 1px
}

.li div.rslp-btmimg {
	width: 154px;
	background-repeat: no-repeat;
	background-position: 0 -404px;
	background-color: white;
	display: block;
	height: 7px
}

.li .rslp-stw {
	margin-top: -3px;
	padding-bottom: 8px
}

.li .rslp-stw .rslp-fp {
	border: 0;
	padding: 0
}

.li .rslp-stw span {
	padding-left: 8px;
	line-height: 10px;
	margin: 2px 8px 0 0;
	border-left: 1px solid #777;
	font-size: 11px;
	display: inline-block;
	color: #555
}

.li .rslp-stw b,.li .rslp-stw i {
	color: black;
	font-weight: normal;
	font-style: normal
}

.li .rslp-stw b {
	padding-left: 4px
}

.li .tVenue {
	margin-bottom: 8px;
	margin-top: 0;
	color: #555
}

.t225 .card .prdC {
	position: relative;
	min-height: 225px;
	overflow: hidden
}

.t180 .card .bg,.t200 .card .bg,.t225 .card .bg,.t300 .card .bg {
	position: absolute;
	left: 2px;
	border: 1px solid #ccc;
	top: 2px;
	background: #efefef;
	z-index: 0
}

.t225 .card .bg1 {
	left: 4px;
	top: 4px
}

.t225 .li td.rslp-p {
	width: 240px;
	padding: 0 15px
}

.t225 .card .bg,.t225 .card .wpr,.t225 .card div.contWpr {
	width: 225px;
	height: 225px;
	min-width: 225px;
	min-height: 225px;
	padding: 5px;
	vertical-align: middle;
	text-align: center
}

.t225 .card .wpr,.t300 .card .wpr {
	border: 1px solid #999;
	display: table-cell;
	*display: inline-block;
	background: #fff;
	position: relative
}

.t225 .card .tkt .wpr {
	border-bottom-width: 1px
}

.t225 .pcell .card .wpr,.t300 .pcell .card .wpr {
	border: 0
}

.box .rspd_v {
	padding: 5px;
	background: #fff
}

.box .itemOffered {
	background: #fff
}

.box:hover .rspd_v {
	background: #e8e8e8
}

.t225 .card div.contWpr {
	padding: 0
}

.t225 .card .wpr b,.t300 .card .wpr b {
	height: 100%;
	vertical-align: middle;
	*display: inline-block;
	width: 0;
	font-size: 0;
	width: 0
}

.t225 .card .wpr a,.t225 .card .wpr img,.t300 .card .wpr a,.t300 .card .wpr img
	{
	vertical-align: middle;
	text-align: center;
	max-width: 225px;
	max-height: 225px
}

.prdC .cont {
	position: absolute;
	bottom: -5px;
	left: 0
}

.t225 .prdC .cont span.cio {
	width: 229px;
	left: 0;
	margin: 0
}

@
-moz-document url-prefix (){ .
	prdC .cont{left: 1px
}

}
.t225 .li img.rslp-p {
	margin: 0
}

.t225 .li td.lt {
	padding-bottom: 10px
}

.t225 .li div.rslp-tkinf,.t225 .pcell div.rslp-tkinf {
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	zoom: 1
}

.ph .phsold {
	background: 0;
	background-color: #5ba71b;
	color: #fff;
	height: 22px;
	vertical-align: middle;
	width: 136px;
	bottom: 16px;
	left: 7px;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px
}

.ph .phsold span {
	font-size: 14px;
	display: block;
	font-weight: bold;
	line-height: 14px
}

.ph .phHP {
	font-size: 14px;
	color: #5ba71b
}

.ph .phDD,.ph div.phImgCntr,.t225 .card .ph .wpr,.t225 .ph .phHPImg {
	background:
		url(http://pics.ebaystatic.com/aw/pics/icons/sprPDP_hotness.png)
		repeat scroll 0 0 transparent
}

.ph .phDD {
	background-position: 197px 93px;
	display: inline-block;
	height: 54px;
	left: 5px;
	position: absolute;
	top: 5px;
	width: 57px
}

.ph div.phImgCntr {
	background-position: -247px 0;
	width: 156px;
	height: 156px
}

.ph img.phImg {
	margin: 8px 0 0 0
}

table.ph {
	background: 0
}

.ph .rslp-stw {
	margin-top: -8px
}

.ph div.bs,.ph .DDtxt {
	color: #5ba71b
}

.t225 .card .ph .wpr {
	background-position: 0 3px;
	border: 0;
	display: table-cell;
	height: 250px;
	min-width: 237px;
	padding: 0 5px
}

.t225 .card .ph .wpr .phImg {
	max-height: 220px
}

.t225 .ph .phHPImg {
	background-position: 308px 95px;
	display: inline-block;
	height: 95px;
	left: 1px;
	position: absolute;
	width: 111px;
	top: 5px
}

.t225 .ph span.phsold {
	left: 11px;
	bottom: 18px;
	width: 219px;
	border: 0;
	font-weight: bold
}

.ph .rank {
	color: #5ba71b;
	font-size: 12px;
	padding-top: 3px
}

.ph .rslp-csm a {
	font-weight: bold
}

.ph .rslp-csm .csa span.sv {
	color: #693;
	font: bold small arial
}

.t225 .ph .phtkt div.rslp-tkinf {
	margin-top: 60px
}

.anchors .mi-a {
	background-color: transparent;
	color: #7f7f7f !important;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	padding-left: 18px;
	cursor: pointer;
	height: 16px
}

.anchors .mo {
	background-position: 0 -54px
}

div.mi-l {
	margin: 0 !important
}

div.toolsl .tlrss {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f60;
	border-color: #fca #883300 #420 #FFAA55;
	border-style: solid;
	border-width: 1px;
	color: white;
	font-family: Arial, Verdana, sans-serif;
	font-size: xx-small;
	line-height: 2em;
	padding: 1px 2px 0
}

.dedupe {
	margin-top: 20px
}

.prh {
	font: bold 10px verdana;
	padding-bottom: 5px
}

.ftnt {
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: small;
	line-height: 16px
}

.ftnt .currencyNote {
	margin: 10px 0
}

.ftnt hr.divider {
	border-bottom: 1px solid #ccc;
	height: 1px;
	margin: 2px 0
}

.fnflegalmsg {
	margin: 10px 0 20px
}

#rtm_html_964 {
	margin: 0 0 20px 0 !important
}

#rtm_html_569 {
	margin: 0 auto 15px
}

#rtm_html_688 {
	margin: 0 auto 15px
}

#rtm_html_185 {
	margin: 0 auto 0
}

#rtm_NB {
	margin: 0 auto 10px;
	text-align: center;
	height: 105px;
	overflow: hidden;
	width: 728px
}

div.hr {
	border-bottom: 1px solid #ccc;
	font-size: 0;
	height: 1px;
	margin: 2px 10px 2px 12px
}

.rtm-hide {
	overflow: hidden
}

.rtm-mb15px {
	margin-bottom: 15px
}

.rtm-mt15px {
	margin-top: 15px
}

.sprBtnSRP1 {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprBtnSRP1.png?e);
	background-repeat: no-repeat
}

.sprBtnSRP2 {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprBtnSRP2.png?e);
	background-repeat: no-repeat
}

.iconQuickLook_14x14 {
	background-image:
		url();
	background-repeat: no-repeat
}

.srpIconsViewMode {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/icon/srpIconsViewMode.png?e);
	background-repeat: no-repeat
}

.sprCheckboxes {
	background-image:
		url();
	background-repeat: no-repeat
}

.sprIcons1 {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprIcons1.png?e);
	background-repeat: no-repeat
}

.sprIcons1a {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprIcons1a.png?e);
	background-repeat: no-repeat
}

.sprIcons2 {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprIcons2.png?e);
	background-repeat: no-repeat
}

.srpArwExpandCollapse2 {
	background-image:
		url();
	background-repeat: no-repeat
}

.sprGreenCheck {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/search/sprGreenCheck.png?e);
	background-repeat: no-repeat
}

.sprIconStatusMsg {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif?e);
	background-repeat: no-repeat
}

.iconTrsBadge {
	background: transparent
		url()
		no-repeat;
	height: 18px;
	width: 14px
}

.iconTrpBadge {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/sell/trp/spriteTRPbadge.png) 0
		-54px no-repeat;
	height: 18px;
	width: 20px
}

.ittl {
	line-height: 1.25
}

.iippl {
	background-position: 0 -108px
}

.iiReb {
	background-position: -48px 0
}

.iiNew {
	background-position: 0 -216px
}

.iiGiftB {
	background-position: 0 0
}

.iiGiftG {
	background-position: 0 -55px
}

.iiChrty {
	background-position: 0 -111px
}

.iirb20 {
	background-position: 0 -111px
}

.iiUsF {
	background-position: 0 0
}

.iiJaF {
	background-position: 0 -56px
}

.iiChF {
	background-position: 0 -112px
}

.iiCone {
	background-position: 0 -168px
}

.iiWrch {
	background-position: 0 -224px
}

.iiTire {
	background-position: 0 -281px
}

.iiAnc {
	background-position: 0 -336px
}

.iiGrd {
	background-position: 0 -389px
}

.ii4x4 {
	background-position: 0 -444px
}

.li span.reserve {
	font-size: x-small;
	font-family: Verdana
}

.li td.pic a.img {
	line-height: 16px
}

.cameraIcon {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/icon/iconPic_20x20.gif?e)
		no-repeat;
	height: 20px;
	width: 20px
}

.stockImg {
	background: transparent
		url(http://pics.ebaystatic.com/aw/pics/stockimage1.jpg?e) no-repeat;
	height: 80px;
	width: 80px
}

.li td.pic {
	width: 98px;
	text-align: right;
	padding-left: 5px
}

.sz940 .li td.pic {
	padding-right: 10px
}

.sz1200 .li td.pic {
	padding-right: 10px;
	padding-left: 10px
}

.li td.ipic {
	text-align: right
}

.li td.ipic a.img {
	padding: 5px 10px 5px 5px
}

.t200 .li td.ipic {
	width: 215px
}

.t200 .li td.pic a img {
	max-width: 200px;
	max-height: 200px
}

.t180 .li td.ipic {
	width: 195px
}

.t180 .li td.pic a img {
	max-width: 180px;
	max-height: 180px
}

.t225 .li td.ipic {
	width: 240px
}

.t225 .li td.pic a img {
	max-width: 225px;
	max-height: 225px
}

.t140 .li td.ipic {
	width: 155px
}

.t140 .li td.pic a img {
	max-width: 140px;
	max-height: 140px
}

.li td.pic a.img {
	overflow: hidden
}

.t225 .li td.pic a.img {
	display: inline-block;
	min-width: 225px
}

.li td.dtl div.sttl {
	padding-top: 3px
}

.li td.dtl div.dyn {
	font-size: 11px;
	font-family: inherit;
	color: #333;
	line-height: 1.3em;
	padding-right: 16px
}

.li td.dtl div.dynS {
	margin-top: 5px
}

.li td.dtl div.dyn table.dyn td {
	padding-top: 2px;
	padding-right: 10px
}

.li td.bids {
	width: 85px;
	text-align: right;
	white-space: nowrap
}

.li td.bids div {
	margin-bottom: 6px;
	padding-top: 3px;
	clear: both
}

.li td.bids div.cmpat {
	text-align: right;
	color: #555;
	font-size: 10px;
	font-weight: lighter
}

.li td.bids div.iSold {
	font-family: Verdana !important;
	font-size: x-small;
	font-weight: bold;
	color: #777;
	line-height: 11px
}

.li td.bids span.sold {
	color: #090;
	float: right;
	padding: 2px;
	border: 1px solid #090;
	font-family: Verdana;
	font-weight: bold;
	font-size: x-small;
	clear: both
}

.li td.bids img {
	display: block;
	float: right
}

.li td.yr {
	width: 42px;
	text-align: right
}

.li td.prc {
	width: 85px;
	text-align: right
}

.li td.conprices {
	font-style: italic
}

.li td.prc div {
	margin-bottom: 5px;
	clear: both
}

.li td.prc div.bids {
	color: #333
}

.li .bidsold {
	color: #090
}

.li .binsold {
	color: #f00
}

span.spanNoBold a {
	font-weight: normal !important
}

.li .bidsold {
	color: #090
}

.li .binsold {
	color: #f00
}

.li .sboffer {
	color: #090;
	text-decoration: line-through
}

.li span.sold {
	border: 1px solid #090;
	color: #090;
	clear: both;
	float: right;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
	padding: 2px
}

.nowrap {
	white-space: nowrap
}

.thr {
	position: absolute;
	display: none;
	background: #fff no-repeat center center;
	display: none
}

.thr {
	background-image:
		url()
}

div.sbx-c h2.sbx-h {
	border-bottom: 1px solid #ccc;
	color: #333;
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 5px
}

div.sbx-c {
	border-bottom: 1px solid #ccc;
	color: #1958bd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px
}

div.sbx-c .sbx-f {
	border-top: 1px solid #ccc;
	clear: both;
	padding: 10px 0
}

ul.ts-u {
	list-style: none outside none;
	margin: 10px 0;
	padding: 0
}

ul.ts-u li {
	list-style: none outside none;
	line-height: 1.25em;
	padding: 8px 0 6px
}

ul.ts-fu {
	list-style: none;
	margin: 0
}